take giant strides - Fransızca İngilizce Sözlük